primary radar echo - Spanish English Dictionary